#include <stdio.h>//声明的类型要相同
void printf_set (int arr[][5], int r, int i);//不能用变量来定义维度
int main()
{
    //二维数组传参
    //写一个函数输出二维数组
    int arr[3][5] = {{1,2,3,}, {4,5,6,7}, {5,6,7,8,9}};//都用大括号
    printf_set (arr, 3, 5);//传参二维数组时，有数组的名称 以及行和列
    return 0;
}
//程序是从上往下读 因此要对函数进行声明
void printf_set (int arr[3][5], int r, int i)//行可以省略
{
    for (int a = 0; a < r; a++)
    {
        for (int j = 0; j < i; j++)
        {
            printf("%d ", arr[a][j]);
        }
        printf("\n");
    }
}